someone who lays an embargo - Turkish English Dictionary